We always get the WM_DESTROY message anyway, and we remove it there.
Bug #336416 even claims this could be a leak if the WM_DESTROY
message was not seen before the DestroyWindow call returned, as
the WM_DESTROY message could not be handled later without the
window in the handle table. I'm not sure this can happen, but we
might as well remove it.
window->destroyed = TRUE;
DestroyWindow (GDK_WINDOW_HWND (window));
}
-
- gdk_win32_handle_table_remove (GDK_WINDOW_HWND (window));
}
static cairo_surface_t *